.favicon {
  background: no-repeat center/80% url("./favicon.ico");
  float: left;
  width: 64px;
  height: 64px;
}

.header {
  height: 70px;
  width: 100%;
}

.header-logo {
  margin-left: 11%;
  padding-top: 3px;

  padding-right: 5%;
  float: left;
  letter-spacing: 2px;
}

.header-links {
  float: left;
  width: 35%;
  margin-right: 5%;
  padding-top: 2px;
  text-decoration: none;
}

.ant-menu-item {
  letter-spacing: 4px;
  font-size: 20px;
  font-weight: 800;
}
.menu-item {
  padding-left: 5%;
  padding-right: 5%;
}

.header-search {
  margin-top: 5px;
  float: left;
  width: 15%;
  padding-top: 16px;
}

.header-user {
  /* padding-left: 35px; */
  display: inline-flex;
  letter-spacing: 2px;
  margin-top: 5px;
  width: 300px;
  height: 100%;
}

.nav-user {
  height: 100%;
  width: 300px;
  display: flex;
  justify-content: space-evenly;
}

b {
  padding-left: 15px;
}

a {
  text-decoration: none;
}
.nav-btn {
  height: 30px;
  width: 60px;
}
.router-link-active {
  text-decoration: none;
}

a:hover {
  color: #cc8c2c !important;
}

.header-username {
  float: right;
  width: 40px;
  height: 20px;
}

.username-btn {
  border: none;
}
